river vale - French English Dictionary